body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
.pro_b li{list-style:none;}
.pro_b{ width:790px;overflow:hidden;font-family:'Microsoft YaHei';float: right;}
.pro_b a { color:#666; text-decoration:none;}  
.pro_b h5{ height:56px; font-size:20px; background:url(../images/pro_bg4.gif) repeat-x; font-weight:normal;}
.pro_b h5 li{ float:left; margin-right:60px;}
.pro_b h5 li a{ display:block;line-height:54px;} 
.pro_b h5 li a:hover,.pro_b h5 li.cur a{ background:url(../images/pro_bg3.gif) no-repeat center 0; color:#014ba0; font-weight:bold;}
.pro_b h5 span{ float:right;font-size:12px; font-weight:normal; line-height:54px;}
.pro_b h5 span a{color:#666;}
.pro_up {margin-bottom: 15px;}
.pro_up li{ float:right; position:relative;}
.pro_up li img{display:block; width:245px; height:190px; border:1px solid #e1e1e1; border-left:none;}
.pro_up li.pro_fst{ float:left;}
.pro_up li.pro_fst img{display:block; width:788px; height:580px; border-left:1px solid #e1e1e1; }
.pro_up li span{ display:block; text-align:center; position:absolute; left:1px; bottom:2px; height:30px; line-height:30px; background:url(../images/bg1.png) repeat; width:243px;}
.pro_up li.pro_fst span{ width:490px; left:2px;}
.pro_up li span a{ font-size:14px; color:#fff;}
.pro_list{ margin:25px 0 0;} 
.pro_list li{ float:left;margin:0 -1px 0px 0; text-align:center; height:281px; width:264px; overflow:hidden}
.pro_list li p img{display:block; width:260px; height:190px;border:1px solid #e1e1e1;}
.pro_list li p span{ background:#fff;display:block; text-align:center; padding:25px 0;}




*{margin:0;padding:0; list-style:none;}
body{
	font-family: "微软雅黑";
}
a{
	text-decoration: none;
	color: #FFFFFF;
}
h3{cursor:pointer;}
.clear{width: 100%;height: 15px; clear: both;}
/*top部分代码*/
.top{
	width: 1423px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	margin: 0 auto;
	background-image: url(../images/top.jpg);
}
.toplogo{
	width: 1423px;
	height: 127px;
	font-size: 14px;
	margin: 0 auto;
	background-image: url(../images/toplogo.jpg);
}
/*nav部分代码*/
.navs{
	width: 1423px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	background-image: url(../images/navbj.jpg);
	margin: 0 auto;
}
.list{
	margin: 0 auto;
	text-align: center;
	width: 1104px;
}
.listhome{
	width: 138px;
	float: left;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
}
.listson{
	width: 137px;
	float: left;
	border-left: 1px solid #003578;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
}
.listsoncover{
	width: 137px;
	float: left;
	border-left: 1px solid #003578;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	background: #D94B01;
}
.listsoncover a{
	font-weight: bold;
}
/*banner部分代码*/
#slider{overflow:hidden;width:1423px;height:423px;position:relative; margin:1px auto;}
#slider .pics{width:1423px;height:423px}
#slider .pics li{height:423px;width:1423px;float:left}
#slider #nav {position:absolute;bottom:5px;right:5px;}
#slider #nav li.nav{background:#F47500; color:#fff;}
#slider #nav li{border:1px solid #f47500; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center}
/*关键词部分代码*/
.key{
	width: 1423px;
	height: 50px;
	line-height: 50px;
	background-image: url(../images/key.jpg);
	margin: 0 auto;
}
.keynr{
	width: 1020px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	font-size: 14px;
}
.keynr a{color: #000000;}
/*产品部分代码*/
.products{
	width: 1020px;
	margin: 0 auto;
}
.prlistl{
	width: 215px;
	float: left;
}
.pllt{
	width: 215px;
	height: 48px;
	line-height: 48px;
	background-image: url(../images/pllt.jpg);
	color: #FFFFFF;
}
.plll{
	width: 215px;
	padding-top: 5px;
	background-image: url(../images/plll.jpg);
}
.plllb{
	width: 215px;
	height: 20px;
	background-image: url(../images/plllb.jpg);
}
.prlistr{
	width: 790px;
	margin-left: 13px;
	border: 1px solid #cccccc;
	float: left;
}
.plrt{
	width: 790px;
	height: 36px;
	line-height: 36px;
	background-image: url(../images/plrt.jpg);
}
.plrt-title{
	height: 36px;
	margin-left: 10px;
	line-height:36px ;
	float: left;
	color: #888888;
	font-size: 12px;
}
.plrt-title span{
	color: #014FA6;
	font-size: 14px;
	font-weight: bold;
}
.plrt-more a{
	height: 36px;
	margin-right: 5px;
	line-height:36px ;
	float: right;
	color: #888888;
	font-size: 12px;
}
.plrtext{
	width: 760px;
	padding: 15px;
	font-size: 14px;
}
.prolist{
	width: 182px;
	height: 170px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.plm{
	width: 182px;
	height: 130px;
	padding-top: 5px;
	background-image: url(../images/probj.jpg);
	text-align: center;
}
.plt{
	width: 182px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	overflow: hidden;
}
.plt a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #000000;
}

    /*新闻列表*/
.newlist{
	width: 760px;
	height: 170px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
.nlm{
	width: 182px;
	height: 130px;
	padding-top: 5px;
	background-image: url(../images/probj.jpg);
	text-align: center;
	float: left;
}
.nlt{
	width: 570px;
	height: 130px;
	line-height: 35px;
	text-align: left;
	overflow: hidden;
	float: left;
	padding-left: 8px;
}
.nlt-title{
	width: 570px;
	height: 35px;
	border-bottom: 1px #525252 dashed;
	font-weight: bold;
}
.nlt-text a{
	color: #888888 !important;
}
.nlt-text{
	line-height: 25px;
}
.nlt a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #000000;
}
    /*新闻列表*/




.dede_pages{
	width: 100%;
	text-align: center;
}
.dede_pages ul{
    float:left;
    padding:12px 0px 12px 16px;
}
.dede_pages ul li{
    float:left;
    font-family:Tahoma;
    line-height:17px;
    margin-right:6px;
}
.dede_pages ul li a{
    float:left;
    padding:2px 4px 2px;
    color:#555;
    border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
    color:#690;
    text-decoration:none;
    padding:2px 4px 1px;
    border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
    color:#F63;
    padding:2px 4px 1px;
    border-bottom:2px solid #F63;
    font-weight:bold;
}
.dede_pages .pageinfo{
    line-height:21px;
    padding:12px 10px 12px 16px;
    color:#999;
}
.dede_pages .pageinfo strong{
    color:#555;
    font-weight:normal;
    margin:0px 2px;
}





    /*折叠菜单*/
.menu_list{
	width:215px;
	margin:0 auto;}
.menu_head{
	width: 179px;
	padding-left:10px;
	margin-left: 13px;
	margin-top: 5px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #FFFFFF;
	/*background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;*/
	background: #2972d7;
}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{
	width: 189px;
	margin-left: 14px;
	line-height: 38px;
	
}
.menu_body span{
	width: 10px;height: 10px;color: #014fa6;background: #c9e2ff;text-align: center;line-height: 10px;font-size: 4px;padding: 0 1px;
}
.menu_body a{display:block;height:38px;line-height:38px;color:#FFFFFF;text-decoration:none;border-bottom:1px dotted #e1e1e1;font-size: 14px;width: 189px;overflow: hidden;}
.menu_body a:hover{text-decoration:none;}
    /*折叠菜单*/
    .caidan{width:189px;margin:0 auto;}
    .caidan ul .li1{position: relative;background: url(../images/pro_left.png) center right no-repeat;}
    .caidan ul .li2{position: relative;background:  url(../images/pro.png) center right no-repeat;padding: 0 5px;overflow: hidden;}
    .caidan ul{height: auto;position: relative;}
    .caidan ul.nav2{left: 188px;top: 0;display: none;z-index: 2;position: absolute;background-image: url(../images/plll.jpg);}
    .caidan .nav1 .li1:hover ul.nav2{display: block;}
    .caidan .nav2{	width: 189px;margin-left: 14px;line-height: 38px;padding:10px;}
    .caidan .nav2 span{width: 10px;height: 10px;color: #014fa6;text-align: center;line-height: 10px;font-size: 4px;padding: 0 1px;}
    .caidan .nav2 a{display:block;height:38px;line-height:38px;color:#FFFFFF;text-decoration:none;font-size: 14px;width: 189px;overflow: hidden;}
    .caidan .menu_head{background: none;margin-left: 0px;} 






/*案例部分*/
.case{
	width: 1020px;
	height: 168px;
	margin: 0 auto;
	background-image: url(../images/casebj.jpg);
	padding-top: 58px;
}
.case a { color:#213f71; font-size:9pt; text-decoration:none;}
.case a:hover {color:#0066cc; }
.case .blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1020px;
}
.case .blk_18 .pcont {
 width:966px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.case .blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.case .blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.case .blk_18 #List1_2, .blk_18 #List2_2 {
 float:left;
}
.case .blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:15px;
 height:74px;
 float:left;
 background:url(../images/ax.gif) no-repeat;
}
.case .blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.case .blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.case .blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.case .blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.case .blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.case .blk_18 .pl {
 width:170px;
 float:left;
 float:left;
 text-align:center;
 line-height:24px;
}
.case .blk_18 a.pl:hover {
 color:#5dacec;
 background:#fff;
}
/*优势部分*/
.youshi{
	width: 1020px;
	height: 1820px;
	margin: 0 auto;
	background-image: url(../images/youshi.jpg);
}
/*客户见证部分*/
.jianzheng{
	width: 1020px;
	height: 417px;
	margin: 0 auto;
	background-image: url(../images/jianzheng.jpg);
}
/*广告1部分*/
.guanggao1{
	width: 1020px;
	height: 116px;
	margin: 0 auto;
	background-image: url(../images/guanggao1.jpg);
}
/*关于我们，企业荣誉部分*/
.guanyu{
	width: 1020px;
	height: 285px;
	margin: 0 auto;
}
.guanyutitle{
	width: 1020px;
	height: 50px;
	background-image: url(../images/guanyutitle.jpg);
}
.guanyuneirong{
	width: 1020px;
	height: 235px;
}
.guanyul{
	width: 700px;
	height: 235px;
	float: left;
	overflow: hidden;
}
.guanyulimg{
	width: 257px;
	height: 235px;
	float: left;
	background-image: url(../images/guanyul.jpg);
}
.guanyultext{
	font-size: 14px;
	width: 443px;
	height: 235px;
	overflow: hidden;
	float: right;
}
.guanyultext span{
	font-weight: bold;
	font-size: 16px;
}
.guanyultext a{
	color: #000000;
}
.guanyum{
	width: 30px;
	height: 235px;
	float: left;
	background-image: url(../images/guanyufenge.jpg);
}
.guanyur{
	width: 290px;
	height: 235px;
	float: left;
	overflow: hidden;
	background-image: url(../images/guanyur2.jpg);
}
/*设备展示部分*/
.shebei{
	width: 1020px;
	height: 175px;
	margin: 0 auto;
	background-image: url(../images/shebeibj.jpg);
	padding-top: 66px;
}
.shebeiimg{
	width: 240px;
	height: 215px;
	margin-left: 12px;
	text-align: center;
	float: left;
}
/*资讯部分*/
.zixun{
	width: 1020px;
	height: 388px;
	margin: 0 auto;
}
.zixuntitle{
	width: 1020px;
	height: 50px;
	background-image: url(../images/zixuntitle.jpg);
}
.zixunneirong{
	width: 1020px;
	height: 338px;
}
.zixunfenge{
	width: 45px;
	height: 338px;
	float: left;
	background-image: url(../images/zixunfenge.jpg);
}
.zixunl{
	width: 244px;
	height: 338px;
	overflow: hidden;
	float: left;
}
.zixunl li{
	width: 234px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	border-bottom: 1px #888888 dashed;
}
.zixunl a{
	color: #000000;
	font-size: 14px;
}
.zixunm{
	width: 458px;
	height: 338px;
	overflow: hidden;
	float: left;
}
.zixunmfirst{
	width: 448px;
	height: 138px;
	float: left;
	padding-top: 10px;
}
.zixunmfirstimg{
	width: 148px;
	height: 121px;
	float: left;
	background-image: url(../images/zixunmimg.jpg);
}
.zixunfirsttext{
	width: 290px;
	height: 121px;
	font-size: 14px;
	float: right;
	overflow: hidden;
}
.zixunfirsttext span{
	font-weight: bold;
	font-size: 16px;
}
.zixunm li{
	width: 458px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	border-bottom: 1px #888888 dashed;
}
.zixunm a{
	color: #000000;
	font-size: 14px;
}
.zixunr{
	width: 228px;
	height: 338px;
	overflow: hidden;
	float: left;
	background-image: url(../images/zixunr.jpg);
}
/*广告2部分*/
.guanggao2{
	width: 1020px;
	height: 116px;
	margin: 0 auto;
	background-image: url(../images/guanggao1.jpg);
}
/*foot部分*/
.foot{
	width: 1020px;
	height: 176px;
	margin: 0 auto;
}
.footimg{
	width: 251px;
	height: 176px;
	float: left;
	background-image: url(../images/footimg.jpg);
}
.footfenge{
	width: 20px;
	height: 176px;
	float: left;
	background-image: url(../images/footfenge.jpg);
}
.foottext{
	width: 739px;
	height: 176px;
	float: left;
	line-height: 36px;
	font-size: 14px;
	padding-left: 10px;
}

/*产品页面*/
.prlrtt{
	width: 760px;height: 377px;
}
.tuji{
	width: 380px;height:377px; float: left;
}
.baojia{
	width: 380px;height: 377px;float: left;
	line-height: 35px;
}
.baojia-title {
	width: 380px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #F47500;
	border-bottom: 1px dashed #555555;
}
.baojia-title-tel{
	font-size: 20px;
	font-weight: bold;
	color: #ff6300;
}
#zhengwen{
	width: 760px;
}
.zhengwen-title{
	width: 710px;
	height: 50px;
	line-height: 50px;
	padding-left: 50px;
	font-family: "微软雅黑";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/titlebj.png);
}

/*产品页面*/

/*在线客服*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; left: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/kefu.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
/*在线客服*/
/* 产品相册 */
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:300px;position:relative;font-size:12px;padding-bottom:5px;margin: 0 auto;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;border:1px solid #CCC;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:70px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:57px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:3px;margin:1px;border:1px solid  #e4e4e4;display:block;width:42px;height:42px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #F00;margin:0px;}
      /*放大镜部分*/
.MagicZoomBigImageCont {border:1px solid #91b817;background:#FFF;}
.MagicZoomMain {text-align: center !important;width: 92px;}
.MagicZoomMain div {padding: 0px !important;}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align: center !important; }
.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;	display:none; }
.MagicZoomLoading img {padding-top:	3px !important;}
/* 产品相册 */

/*后期修改的tab样式，左侧菜单与右侧产品tab*/
.tabcon{
	width: 790px;
	position: absolute;
	top: 36px;
	left: 0;
	display: none;
}


/*关于我们页面滚动图样式*/
.plrtext .case{
	width: 760px;
	height: 138px;
	margin: 0 auto;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 0px;
}
.shebei .case{
	width: 1020px;
	height: 138px;
	margin: 0 auto;
	background: none;
	padding: 0px;
}